home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
telecomm
/
bbsxdemo.lzh
/
MENUS_80
/
F7.SCR
< prev
next >
Wrap
Text File
|
1993-01-03
|
5KB
|
171 lines
SCRIPT
; Sample F6 Script file by R. Sanchez, C&R Systems.
; Modifications: 8 Jun 92, 16 Jun 92, 19 Jul 92, 17 Aug 92, 3 Oct 92
;
; This version created for The BBS Express! ST Demo, 3 Jan 93.
DEFINE User_input
DEFINE Ch_drive
DEFINE Ch_directory
DEFINE Call_waiting_screen
MAIN_:
DEFAULT_PATH
SET Call_waiting_screen = &70
CLEAR SCREEN
PRINTE
PRINTE '----------------------' CENTER
PRINTE '- Utilities Menu -' CENTER
PRINTE '----------------------' CENTER
PRINTE
PRINTE '<A> File Selector Box ' CENTER
PRINTE '<B> Desk Accessories ' CENTER
IF Call_waiting_screen = 'ON' THEN
PRINTE '<C> Turn STATUS BOX OFF ' CENTER
ELSE
PRINTE '<C> Turn STATUS BOX ON ' CENTER
ENDIF
PRINTE '<D> Turn CHAT ON/OFF ' CENTER
; PRINTE '<D> GMAP ' CENTER
; PRINTE '<E> Hard Drive Test THEN REBOOT' CENTER
; PRINTE '<F> Reboot System ' CENTER
; PRINTE '<G> ARC Shell ' CENTER
; PRINTE '<H> Maxifile ' CENTER
; PRINTE '<I> Load CALLERS LOG ' CENTER
; PRINTE '<J> Load Tempus II Only ' CENTER
; PRINTE '<K> Revive HP DJ printer ' CENTER
PRINTE '<X> Exit ' CENTER
PRINTE
PRINT 'Enter Your Selection> ' CENTER
; Get a 1 key input from user and look for a match.
GET_KEY User_input
PRINTE 'Working...'
IF User_input = A
GOTO File_Selector_Box_
ELSEIF User_input = B
GOTO Desk_Accessories_
ELSEIF User_input = C
GOTO Change_status_box_
ELSEIF User_input = D
GOTO Change_CHAT_
ELSEIF User_input = E
TOS ('C:\HD_TEST\DISKDIAG\AUTOVER.TOS')
GEM ('D:\BBS_X\COLDBOOT.PRG')
ELSEIF User_input = F
GEM ('D:\BBS_X\COLDBOOT.PRG')
ELSEIF User_input = G
TTP ('C:\UTILS\ARCSHELL\ARCSHELL.PRG')
ELSEIF User_input = H
GEM ('C:\MAXIFILE\MAXIFILE.PRG')
ELSEIF User_input = I
TTP ('T', 'LOG.TXT')
ELSEIF User_input = J
TTP ('T')
ELSEIF User_input = K
GEM ('C:\DESK_JET\DJET_SET\REVIVE.PRG')
ELSEIF User_input = X
GOTO EOF:
ENDIF
GOTO Main_
EOF:
DEFAULT_PATH
CLOSE
EXIT
Change_status_box_:
PRINT 'Turning STATUS BOX '
IF Call_waiting_screen = 'ON' THEN
PRINTE 'off...'
STATUS_BOX (OFF)
ELSE
PRINTE 'on...'
STATUS_BOX (ON)
ENDIF
GOTO Main_:
File_Selector_Box_:
DEFAULT_PATH
IF FILE_EXISTS 'D:\BBSXDEMO\CFS.PRG' THEN
GEM ('D:\BBSXDEMO\CFS.PRG')
ELSE
PRINTE
PRINTE
PRINTE
PRINTE ' I can not locate the file CFS.PRG in the path: ' CENTER
PRINTE ' ' CENTER
PRINTE ' D:\\BBSXDEMO\\ ' CENTER
PRINTE ' ' CENTER
PRINTE ' The file should be in the archive "CFS_101.LZH", ' CENTER
PRINTE ' In File Sig 2, Utilities... ' CENTER
PRINTE ' ' CENTER
PRINTE ' ' CENTER
PRINTE ' ' CENTER
ENDIF
PRINTE
PRINTE '<PRESS ANY KEY TO CONTINUE>' CENTER
GET_KEY User_input
GOTO Main_:
Desk_Accessories_:
DEFAULT_PATH
IF FILE_EXISTS 'D:\BBSXDEMO\X_DA.PRG' THEN
GEM ('D:\BBSXDEMO\X_DA.PRG')
ELSE
PRINTE
PRINTE
PRINTE
PRINTE ' I can not locate the file X_DA.PRG in the path: ' CENTER
PRINTE ' ' CENTER
PRINTE ' D:\\BBSXDEMO\\ ' CENTER
PRINTE ' ' CENTER
PRINTE ' The file should be in the archive "X_DA101.LZH", ' CENTER
PRINTE ' In File Sig 2, Utilities... ' CENTER
PRINTE ' ' CENTER
PRINTE ' ' CENTER
PRINTE ' ' CENTER
ENDIF
PRINTE
PRINTE '<PRESS ANY KEY TO CONTINUE>' CENTER
GET_KEY User_input
GOTO Main_:
Change_CHAT_:
PRINTE
PRINTE '<A> Turn CHAT ON ' CENTER
PRINTE '<B> Turn CHAT OFF' CENTER
PRINTE
PRINTE '<X> Exit ' CENTER
PRINTE
GET_KEY User_input
IF User_input = A
PRINTE 'Turning CHAT on...'
CHAT (ON)
ELSEIF User_input = B
PRINTE 'Turning CHAT off...'
CHAT (OFF)
ELSEIF User_input = X
PRINTE 'Exiting to Main Menu...'
GOTO Main_:
ELSE
PRINTE 'Invalid Input...'
ENDIF
GOTO Change_CHAT_: